egg on one's face – English–Italiano translations

🇬🇧 en it 🇮🇹

egg on one's face noun

  • suffer embarrassment or humiliation
fare una figuraccia
Wiktionary Links